plural of inévitable - French English Dictionary