self-repression - Español Inglés Diccionario