kind of stone used for building - French English Dictionary