herbivorous - French English Dictionary