cane used to make flutes - Spanish English Dictionary