track-suit top - French English Dictionary