French-English Attacher Définition Translation English translatePosted on November 3, 2020 1 (lier) to tie, up (a dog, one’s hair); le chien ètait attachè à l’arbre the dog was tied to the tree. 2 (boucher) to fasten: attachez vosw ceintures! fasten your seatbelts! Read More