twelve good people and true - Spanish English Dictionary