wave making apparatus - Espagnol Anglais Dictionnaire