finish other people's meals - Espagnol Anglais Dictionnaire