hurl oneself into ruin - Turc Anglais Dictionnaire