doughnut peach - German English Dictionary