sound-proof camera - German English Dictionary