an indian traditional string instrument - Alemán Inglés Diccionario