giant bamboo - Turkish English Dictionary