Tetrachlorethan - French English Dictionary