inter-cooler - Spanish English Dictionary