sirolimus - French English Dictionary