cast iron radiator - Turkish English Dictionary