zelatrix - French English Dictionary