retailer and retail customer - Spanish English Dictionary