Kyoto protocol - French English Dictionary