landlock - Turkish English Dictionary