blow to the nose/snout - Français Anglais Dictionnaire