mountain or volcanic cone - Turco Inglés Diccionario