improbability - French English Dictionary