mountain or volcanic cone - Alemán Inglés Diccionario