hemp/cotton cloth - German English Dictionary