stay- being present, remaining in a place
das Anwesendsein, das Verweilen
place- place where one stays
Ort, an dem man sich aufhält
stop- stop
Halt
pause- waiting, delay
Abwarten, Verzögerung