self-contempt - French English Dictionary