hit a stone on the nose - German English Dictionary