to serve refreshments - Español Inglés Diccionario