feel very satisfied after obtaining something better than what was expected - Spanisch Englisch Wörterbuch