dried peaches - German English Dictionary