ancient string instrument - German English Dictionary