ruin one's chances - Turc Anglais Dictionnaire