log-logistic distribution - French English Dictionary