wet sock - French English Dictionary