bamboo rattle - Spanish English Dictionary