feminine form of insuffisant - Alemán Inglés Diccionario