microwave radio relay - Français Anglais Dictionnaire