transmission of wave energy - Español Inglés Diccionario