self-repression - Alemán Inglés Diccionario