throw one's self down - Alemán Inglés Diccionario