send (one) to glory - Spanish English Dictionary