self-affrighted - German English Dictionary