barely adequate/sufficient - Inglés Sinónimo Diccionario