hillside cave - Alemán Inglés Diccionario