putter - French English Dictionary