right of pasture - French English Dictionary