feminine form of insuffisant - Deutsch Englisch Wörterbuch