immunological mechanism - Allemand Anglais Dictionnaire