self-indulgence - Alemán Inglés Diccionario