drop keel - Turkish English Dictionary