small restaurant - Allemand Anglais Dictionnaire