tin protochloride - French English Dictionary