beat (something) all to pieces - Espagnol Anglais Dictionnaire