immunorepression - French English Dictionary