wave energy converting system - Francés Inglés Diccionario