synthesis of periodic waves - Francés Inglés Diccionario