anything broken into small pieces - Turco Inglés Diccionario