folded mountain chain - Turco Inglés Diccionario