ihtimal - French English Dictionary