mountain range with several gorges - Turco Inglés Diccionario