feminine form of affreux - Turco Inglés Diccionario