feminine form of insuffisant - İspanyolca İngilizce Sözlük