water cooled jacket - Turkish English Dictionary