inevitability - German English Dictionary