Learn IELTS Vocabulary — Band 7+: libretto - the text of an opera or other long vocal work