smashed into pieces/fragments - Espagnol Anglais Dictionnaire