past participle of succomber - Espagnol Anglais Dictionnaire