microwave relay system - French English Dictionary