someone who mixes/sells mead - German English Dictionary