immune bodies - Espagnol Anglais Dictionnaire