feminine form of affreux - Turkish English Dictionary