irrigated pasture - Turkish English Dictionary