feeling satisfied after obtaining more than what was expected - Español Inglés Diccionario