mount a land assault - French English Dictionary