accidental parasite - German English Dictionary