throw oneself under a subway - Alemán Inglés Diccionario