released voice recordings - German English Dictionary