flute made with cane extracted from a cactus heart - Spanisch Englisch Wörterbuch