feminine form of insuffisant - Español Inglés Diccionario