twisted/fearsome aspect - French English Dictionary