be afraid of one's own shadow - Türkisch Englisch Wörterbuch