landlock - Spanish English Dictionary