(sound) to produce - Français Anglais Dictionnaire