throw one's self down - Turco Inglés Diccionario