nettle cloth - German English Dictionary