translate English to French: Mechanically refrigerated equipment.
Engin frigorifique.