ill-equipped - French English Dictionary