hillside castle - Alemán Inglés Diccionario