stringed instrument with a long neck - Turkish English Dictionary