having a strong and inflexible character - Espagnol Anglais Dictionnaire