hit it on the nose - Espagnol Anglais Dictionnaire