broken bits of glass - Spanish English Dictionary