opulent and very abundant meal - Francés Inglés Diccionario