land grabber - French English Dictionary