take one's hat and leave - French English Dictionary