peach sauce - Turkish English Dictionary