enjoy (something) the hilt - French English Dictionary