sun-dried potato - German English Dictionary