finish other people's meals - Español Inglés Diccionario