have eyes in one's back of head - Türkisch Englisch Wörterbuch