mobile striking force - French English Dictionary