feminine form of effrayant - Espagnol Anglais Dictionnaire