food of animal origin - French English Dictionary