sour cherry nectar - Turkish English Dictionary