management of pasture - French English Dictionary