landlock - French English Dictionary