sour cherry nectar - Turco Inglés Diccionario