inter-cooler - German English Dictionary