property developer project - Español Inglés Diccionario