two-way microwave link - French English Dictionary