manilla hemp petiole - Turkish English Dictionary