feminine form of affreux - Spanish English Dictionary