Diccionario Español-Inglés
insuficiente
Inadequate
Diccionario Español-Inglés
insuficiencia
insufrible