full keel - Turkish English Dictionary