pasture ecology - French English Dictionary