modulating wave - Francés Inglés Diccionario