brink of disaster - German English Dictionary