a stringed instrument - Spanish English Dictionary