impreventability - German English Dictionary