accident preventer - Spanish English Dictionary