past participle of interpeller - Spanish English Dictionary