sound-proof camera - Spanish English Dictionary