vaulted roof - French English Dictionary