feminine past participle of vaincre - Spanish English Dictionary