feminine form of affreux - Alemán Inglés Diccionario