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

Maybe the correct one is