skirt of piston - Turkish English Dictionary