new international development strategy - German English Dictionary