throw oneself under a subway - Español Inglés Diccionario