improved properties - Turc Anglais Dictionnaire