radiator antifreeze - Spanish English Dictionary