Internet picture dictionary: also has practice activities
Time Worksheet Creatorbzzzpeek: Sounds of animals in other languages. Click on the animal (outside frame), then click on a flag to hear.
Slang Translations (not advised for students...)