past participle of dévouer - German English Dictionary