self-repression - Francés Inglés Diccionario