self-denigration - Spanish English Dictionary