microwave relay station - Turc Anglais Dictionnaire