greek potatoes - German English Dictionary