ill-kempt - Spanish English Dictionary