man who makes and sells whistles or reed flutes - Spanish English Dictionary