inexorability - German English Dictionary