self-affrighted - Turkish English Dictionary