by other expeditious means - Spanish English Dictionary