carnivorous animal - French English Dictionary