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