general store shop keeper/owner - Turco Inglés Diccionario