microwave terminal - French English Dictionary