impreventability - French English Dictionary