somewhat faulty/imperfect - Inglés Sinónimo Diccionario