engineers' stores - Allemand Anglais Dictionnaire