land invasion - French English Dictionary