soviet armed forces - French English Dictionary