intercoolant - German English Dictionary