giant potato creeper - Turkish English Dictionary