feminine form of insuffisant - Espagnol Anglais Dictionnaire