audiovisual department - German English Dictionary