cloud-capped mountains - Turco Inglés Diccionario