cane used to make flutes - Español Inglés Diccionario