trust fund for south-south cooperation - Espagnol Anglais Dictionnaire