machinery, tools and equipment - Allemand Anglais Dictionnaire