donut peach - Turkish English Dictionary