feminine past participle of soumettre - Espagnol Anglais Dictionnaire