i/he/she cowered - Türkisch Englisch Wörterbuch