translate English to French: These instruments or mechanisms are all inter-related.
• Gaz à effet de serre