salt retailer - German English Dictionary