radiator antifreeze - French English Dictionary