giant potato creeper - French English Dictionary