antifreeze (cooling system) - French English Dictionary