plasmotron - French English Dictionary