truncated mountain - Turco Inglés Diccionario