unavoidable accident defense - German English Dictionary