this shop is video-monitored. - Alemán Inglés Diccionario