feminine form of affreux - German English Dictionary