put putty - French English Dictionary