it casts doubt on our credibility. - Englisch Synonyme Wörterbuch