somewhat faulty/imperfect - German English Dictionary