microwave radar - Francés Inglés Diccionario