a small, poor shop - Français Anglais Dictionnaire