rest on your laurels - Español Inglés Diccionario