(short form for) harvard university - Turc Anglais Dictionnaire