a punch to the nose - Deutsch Englisch Wörterbuch