ill-defined - French English Dictionary