power piston sleeve - Turkish English Dictionary