coolant motor - Spanish English Dictionary