docking keel - Turkish English Dictionary