finish other people's meals - Spanish English Dictionary