elburz mountains - Turco Inglés Diccionario