impending earthquake - German English Dictionary