carnivorous animals - French English Dictionary