residential construction company - Francés Inglés Diccionario