potato planter - Turkish English Dictionary