owner of agricultural land - Spanish English Dictionary