stay (to wait for; await) - Deutsch Englisch Wörterbuch