sup (a drink) - Francés Inglés Diccionario