sexual repression - Francés Inglés Diccionario