stoop down (to hide) - Türkisch Englisch Wörterbuch