translate English to French: The company moved state of the art mineral sand processing equipment into a lab at the University's Minerals Engineering Centre (MEC).
La société a installé un équipement perfectionné de traitement des sables minéraux dans un laboratoire du Minerals Engineering Centre (MEC) de l'université.