worthy of being applauded - Deutsch Englisch Wörterbuch