higher technical center for construction - Turc Anglais Dictionnaire