long-haired person - French English Dictionary