have a steady hand on the tiller - Deutsch Englisch Wörterbuch