landlock - German English Dictionary