Links to Web Sites that translate & teach foreign languages.
The Aria Database: Translations of arias with information about the characters who sing them and the operas they are from. Available recordings are listed and some entries have music files to play.
German/English Dictionary: Excellent source for translating German to English. Gives multiple meanings and idiomatic phrases.
Italian Lessons: At CyberItalian, Pinocchio helps you learn Italian. Beginning trial lessons are free; cost for one year subscription is $14.95.
The Lied and Song Texts Page: Hosted by the REC Music Foundation, this site contains translations of many songs.