potato tuber (solanum tuberosum) - Spanish English Dictionary