abundant meat-based meal - Spanish English Dictionary