feminine form of effrayant - Spanish English Dictionary