rest on your oars - Allemand Anglais Dictionnaire