present participle of attacher - German English Dictionary