the finer things (in life) - Alemán Inglés Diccionario