circular firing squad - Spanish English Dictionary