thread of manila hemp - German English Dictionary