sweatbox - French English Dictionary