hydrocooling - Turkish English Dictionary