tin acetate - French English Dictionary