be a parasite - Allemand Anglais Dictionnaire