property developer - Francés Inglés Diccionario