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