stringed instrument with a long neck - French English Dictionary