stage a land assault - French English Dictionary