mobile missile battery - French English Dictionary