self-deprecation - French English Dictionary