god/heaven forbid - Spanish English Dictionary