hanging keel - Turkish English Dictionary