voluntary aid detachment - French English Dictionary