piston rod coupling - Turkish English Dictionary