person who has an insatiable desire to eat - Spanisch Englisch Wörterbuch