improved pasture - French English Dictionary