sweatsuit - French English Dictionary