irrigated pasture - German English Dictionary