truncated mountain - Alemán Inglés Diccionario