past participle of exister - German English Dictionary