large house belonging to chieftains and lords - Español Inglés Diccionario