translate English to French: Industrial Technologies Office - Special Operating Agency Description:
Office des technologies industrielles - Organisme de service spécial Description: