mountainous waves - Turco Inglés Diccionario