piston recessed ring land - Turkish English Dictionary