independent retailer's supplier - Turco Inglés Diccionario