immunoconjugate - French English Dictionary