this shop is video-monitored. - Spanisch Englisch Wörterbuch