frequency modulated continuous wave radar - Francés Inglés Diccionario