Property developer - Espagnol Anglais Dictionnaire