shakuhachi - Turkish English Dictionary