confession to doping - Spanish English Dictionary