harm one's own cause - Turc Anglais Dictionnaire