(sound) effects device - Français Anglais Dictionnaire