enjoy something to the hilt - Alemán Inglés Diccionario