rest on your oars - Turc Anglais Dictionnaire