past participle of détacher - Espagnol Anglais Dictionnaire