rest on one's oars - Französisch Englisch Wörterbuch