person who finishes other people's meals - Espagnol Anglais Dictionnaire