place where the main buildings are located (plantation estate) - Spanish English Dictionary