internal-combustion piston engine - Turkish English Dictionary