inevitability - French English Dictionary