rest on laurels - Francés Inglés Diccionario