development aid volunteers - French English Dictionary