truncated mountain - Francés Inglés Diccionario