defence of unavoidable accident - German English Dictionary