hit it on the nose - Deutsch Englisch Wörterbuch