turbocooling - Francés Inglés Diccionario