long-haired dictionaries