an indian traditional string instrument - German English Dictionary