putty of tin - French English Dictionary