beef tapeworm - German English Dictionary