carbon sequestration - Turco Inglés Diccionario