related to a biological or symbolic parasite - Anglais Synonymes Dictionnaire