land grabber - Spanish English Dictionary