self-contemptuous - German English Dictionary