rest on your oars - Espagnol Anglais Dictionnaire