stone-ribbed barrel vault - French English Dictionary