don't rest on your laurels - Deutsch Englisch Wörterbuch