matchlock - French English Dictionary