shield braid - French English Dictionary