a small, poor shop - Turc Anglais Dictionnaire