official development assistance (oda) - German English Dictionary