audio-visual laboratory - German English Dictionary