a shop sign - Allemand Anglais Dictionnaire