strong-willed person - Spanish English Dictionary