on grounds of urgency - Alemán Inglés Diccionario