evangelical committee for development aid - German English Dictionary