expression of approval or happiness - Deutsch Englisch Wörterbuch