tin tetrachloride - French English Dictionary