piston rod lug - French English Dictionary