self-affrighted - Alemán Inglés Diccionario