ill-fitting garment - French English Dictionary