matter of urgent public importance - Alemán Inglés Diccionario