wastes of animal origin - Spanish English Dictionary