musical instrument consisting of a bamboo tube with hard seeds in it - Español Inglés Diccionario