newly constructed residential property - Francés Inglés Diccionario