person who prepares or sells humita creole meal - Español Inglés Diccionario