bamboo spine - Turkish English Dictionary