animal bodies - German English Dictionary