impreventability - Spanish English Dictionary