immunodepression - French English Dictionary