cement splicer - French English Dictionary