auto protective tube - French English Dictionary