excavator replacement - French English Dictionary