matter of urgent public importance - Turkish English Dictionary