person who is engaged in the preparation and sale of meals in public places - Español Inglés Diccionario