defence of unavoidable accident - Spanish English Dictionary