harm one's own cause - Allemand Anglais Dictionnaire