carbon deposit removal - Francés Inglés Diccionario