hetereoimmunity - French English Dictionary