person who is engaged in the preparation and sale of meals in public places - Spanish English Dictionary