sounded the horn - Français Anglais Dictionnaire