pair of microphones - Français Anglais Dictionnaire