to spoil one's chances - Turc Anglais Dictionnaire