monumental cathedral - French English Dictionary