sound-and-picture recording - German English Dictionary