fear of parasites - German English Dictionary