self-affrighted - French English Dictionary