putty-joint - French English Dictionary