tracked trencher - French English Dictionary