open-ended basin on a mountain - Alemán Inglés Diccionario