peach vinegar - Turkish English Dictionary