self-derogatory - German English Dictionary