something that has just happened - German English Dictionary