plant-eating animal - French English Dictionary