hang up your boots - French English Dictionary