sweatsuits - French English Dictionary