fragmented rocks - French English Dictionary