castle lands - German English Dictionary