shield bearers - French English Dictionary