throw oneself under a subway - Francés Inglés Diccionario