microwave relay system - Français Anglais Dictionnaire