unavoidable circumstance - German English Dictionary