person who prepares or sells refreshments - Spanish English Dictionary