serve abundant food - Español Inglés Diccionario