self-derogatory - Spanish English Dictionary