higher technical center for construction - Français Anglais Dictionnaire