concentrated sourcherry juice - Francés Inglés Diccionario