internal combustion motor - Turkish English Dictionary