voluntary corps - French English Dictionary