thread of manila hemp - Turkish English Dictionary