somewhat faulty/imperfect - Turkish English Dictionary