past participle of exister - Spanish English Dictionary