past participle of attacher - German English Dictionary