expressing approval when something is done well - Spanisch Englisch Wörterbuch