discreditable - French English Dictionary