be scared of (one's) (own) shadow - Türkisch Englisch Wörterbuch