place, land, and tribute of an encomienda - German English Dictionary