a small corner grocery store - Allemand Anglais Dictionnaire