hurl oneself into ruin - Fransızca İngilizce Sözlük