having long and heavy eyebrows - Turkish English Dictionary