land grabber - German English Dictionary