matter of urgent public importance - German English Dictionary