mts. (mountains) - Turco Inglés Diccionario