hit a stone on the nose - Deutsch Englisch Wörterbuch