A walking dictionary