braided seal - French English Dictionary