covering with a dome - French English Dictionary