owning a lot of estate - Turc Anglais Dictionnaire