treating by sonic waves - Turco Inglés Diccionario