handlock - French English Dictionary