faulty or insufficient reasons - Turkish English Dictionary