past participle of détacher - Turkish English Dictionary