livestock breeding equipment - Espagnol Anglais Dictionnaire