rifapentin - French English Dictionary