security device (on buildings) - Spanish English Dictionary