debt for sustainable development swap - French English Dictionary