a discredit to - French English Dictionary