ill-defined - Spanish English Dictionary