let go one's hold of - French English Dictionary