throw one's self down - İspanyolca İngilizce Sözlük