cavity insert - French English Dictionary