federal: any federal law-enforcement officer
official: a worker who holds or is invested with an office
supermarket: a large self-service grocery store selling groceries and dairy products and household goods