long-haired person - German English Dictionary