tracksuit pants - French English Dictionary