piston second land - Turkish English Dictionary