microwave transistors - French English Dictionary