not rest on your laurels - Espagnol Anglais Dictionnaire