broken bits of glass - French English Dictionary