swnt electronic structure - French English Dictionary