untied aid initiative - German English Dictionary