on grounds of urgency - Turkish English Dictionary