piston with tailrod - French English Dictionary