giant timber bamboo - Turkish English Dictionary