immuno-suppression - French English Dictionary