new (pasture) - French English Dictionary