untied aid initiative - French English Dictionary