self-disclosure - Francés Inglés Diccionario