tubular core - French English Dictionary