stone-paved road - French English Dictionary