algotra - French English Dictionary