a small, poor shop - Allemand Anglais Dictionnaire