trenchless - French English Dictionary