carbon restoration - Alemán Inglés Diccionario