have a piston seizure - Turkish English Dictionary