translate English to French: Men's Team Sprint medals [08-14 19:15]
La Grande-Bretagne en or, la France en argent [08-15 20:43]