cloth made of manila hemp - German English Dictionary