pulse modulator radar - Francés Inglés Diccionario