noble gas shells - French English Dictionary