unbroken seal - French English Dictionary