special ammunition supply point - French English Dictionary