related to a biological or symbolic parasite - Allemand Anglais Dictionnaire