cooled multi-component piston - Turkish English Dictionary