god/heaven forbid - German English Dictionary