art of building cathedrals - French English Dictionary