always stay alert and ready for everything - Deutsch Englisch Wörterbuch