thermocatalytic cracking - Francés Inglés Diccionario