liking to eat and drink at others' expense - Español Inglés Diccionario