random algorithm - French English Dictionary