potato plant (solanum tuberosum) - Spanish English Dictionary