unavoidable accident defense - Spanish English Dictionary