termoplasma - French English Dictionary