assassination squad - Spanish English Dictionary