air-to-air intercooler - Spanish English Dictionary