throw oneself under a subway - Spanish English Dictionary