docking keel - German English Dictionary