mountain clearing - Turco Inglés Diccionario