sulphur tetrachloride - Alemán Inglés Diccionario