feminine past participle of soumettre - Español Inglés Diccionario