invasion of indian lands - German English Dictionary