turkish string instrument - Spanish English Dictionary