track-suit tops - French English Dictionary