feeling satisfied after obtaining more than what was expected - Spanisch Englisch Wörterbuch