sun-dried potato flour - Spanish English Dictionary