feast for many people - Spanish English Dictionary