building on land - Francés Inglés Diccionario