rest on the oars - Alemán Inglés Diccionario