ranch or farm built by the landowner - Spanish English Dictionary