Property developer - Turc Anglais Dictionnaire