smear the reputation of - French English Dictionary