short garment - Turc Anglais Dictionnaire