doping rumours - French English Dictionary