intercooler collant - Spanish English Dictionary