intercoolant - Spanish English Dictionary