self-affrighted - Turco Inglés Diccionario