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