self-affrighted - Francés Inglés Diccionario