immunosuppressor - French English Dictionary