shaggy-haired person - Spanish English Dictionary