to slice and dice something - English Synonyms Dictionary