Tetrachlorethan - German English Dictionary