having long and heavy eyebrows - German English Dictionary