ruin one's chances - Französisch Englisch Wörterbuch