feminine form of insuffisant - Allemand Anglais Dictionnaire