electromagnetic wave echo - Francés Inglés Diccionario