past participle of embarrasser - Spanish English Dictionary