sound of castanets - Turkish English Dictionary