rest on one's oars - Türkisch Englisch Wörterbuch