cavity seal - French English Dictionary