intercoolant - Francés Inglés Diccionario