radiator (heating and motor) - Turkish English Dictionary