sound recording library - German English Dictionary