hard-boiled person - Spanish English Dictionary