carbon containing layer - Francés Inglés Diccionario