person who makes or sells buñuelos - Español Inglés Diccionario