cotton braid - French English Dictionary