person with abundant hair - Turkish English Dictionary