to rest on one's laurels - Deutsch Englisch Wörterbuch