on-even-keel - Turkish English Dictionary