freeze dried potato - Spanish English Dictionary