rest on the oars - Español Inglés Diccionario