earth braid - French English Dictionary