immunorepressive - French English Dictionary