matter of urgent public importance - Español Inglés Diccionario