echinococciasis - German English Dictionary