microwave radio - Francés Inglés Diccionario