immunosuppressive drugs - French English Dictionary