wave making apparatus - Alemán Inglés Diccionario