carbon sequestration - Alemán Inglés Diccionario