translate English to French: Embocraft Training Centre Trust Host Organization Details:
Embocraft Training Centre Trust Détails au sujet de l'organisation d'accueil :