cast iron piston - Turkish English Dictionary