John, I myself had trouble searching for the Opera site that I found.I have sung in a variety of languages, and was required to translate every word. Sometimes you run into idiomatic phrases that don't make sense word for word, but if you know the story line, you can usually figure it out.
Italian is nice because you pronounce every vowel and consonant purely. No diphthongs. Also, I took a class in Lyric Diction. Perhaps you might use those words in your search engine.
Opera is my old stomping grounds, but I prefer singing folk music. Funny, huh? Please post again if you're still having trouble finding what you're looking for.
Margarita