factory and shop - Allemand Anglais Dictionnaire