piston oil cooling channel - Turkish English Dictionary