section of radiator - Spanish English Dictionary