stay still and hidden and waiting for something - Türkisch Englisch Wörterbuch