deafen - Français Anglais Dictionnaire