hanging keel - German English Dictionary