keep on an even keel - Deutsch Englisch Wörterbuch