person who makes or sells buñuelos - Spanish English Dictionary