armed private security guard - French English Dictionary