have eyes in one's back of head - German English Dictionary