squad of guardsmen - French English Dictionary