self-repression - Spanish English Dictionary