general store shop keeper/owner - Turc Anglais Dictionnaire