syrup obtained by cooking sugar froth - Francés Inglés Diccionario