wastes of animal origin - French English Dictionary