protective braid - French English Dictionary