higher technical studies degree - Turc Anglais Dictionnaire