with long and abundant hair - German English Dictionary