past participle of interpeller - German English Dictionary