related to a biological or symbolic parasite - Turc Anglais Dictionnaire