tailored suits - Turc Anglais Dictionnaire