livestock rearing equipment - Allemand Anglais Dictionnaire