inevitable accident defence - Spanish English Dictionary