have one's end away - French English Dictionary