rest on the oars - Espagnol Anglais Dictionnaire