livestock rearing equipment - Turc Anglais Dictionnaire