development aid volunteers - Turkish English Dictionary