coolant concentrate - Spanish English Dictionary