perfect radiator - Spanish English Dictionary