mesh-reinforced shotcrete - French English Dictionary