ill-kempt - French English Dictionary