motor coolant - French English Dictionary