hit (one) (right) between the eyes - Türkisch Englisch Wörterbuch