intercooler kit - German English Dictionary