a person of integrity - Spanish English Dictionary