autothermic piston - Turkish English Dictionary