motor coolant - Spanish English Dictionary