impair the reputation of - French English Dictionary