rounded peak of a mountain - Español Inglés Diccionario