a hastily made decision - German English Dictionary