past participle of embarrasser - German English Dictionary