microwave transmitter - Francés Inglés Diccionario