sour-cherry juice concentrate - Turkish English Dictionary