completely trustworthy person - Spanish English Dictionary