microlock - French English Dictionary