coolant concentrate - French English Dictionary